/*
 * ProcesoServer.h
 *
 * Author: Grupo Nro.
 */

#ifndef PROCESOSERVER_H_
#define PROCESOSERVER_H_

#include <stdio.h>
#include <stdlib.h>
#include <string>
#include <iostream>
#include "ServerSocket.h"
#include "Thread.h"
#include "Mutex.h"
#include "ServerThread.h"
#include "ProtocoloServidor.h"
#include "MensajeGeneral.h"
#include <vector>

#define FIN_MA 'Q'
#define FIN_MI 'q'

using std::string;
using std::cin;
using std::vector;

class ProcesoServer {
private:
	bool leoFin();
public:
	ProcesoServer();
	virtual ~ProcesoServer();
	void comenzarServer();
};

#endif /* PROCESOSERVER_H_ */
